<?php
	session_start();
	
	//session_register("sSafeCode");
	
	header("Counter-type:image/gif");
	
	$str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ132456789";
	
	for($i=1;$i<=4;$i++){
		$strSafeCode .= substr($str,rand(1,34),1);
	}
	
	$_SESSION['sSafeCode'] = $strSafeCode;
	
	$img = imagecreate(56,17);

	$color = imagecolorallocate($img,255,255,255);
			
	for($i=0;$i<strlen($strSafeCode);$i++){
		$fontcolor = imagecolorallocate($img,rand($i+50,$i+20),rand($i+50,$i+20),rand($i+50,$i+20));
		imagestring($img,5,10*$i+8,rand(1,3),substr($strSafeCode,$i,1),$fontcolor);
	}
	
	for ($i = 1;$i <= 400;$i++){
		$x = rand(1,60);
		$y = rand(1,60);
		imagesetpixel($img,$x,$y,1);
	}
	
	imagegif($img);
	
	imagedestroy($img);
?>